//
//  CLViewModelServicesImpl.m
//  CLBrowser
//
//  Created by 梁慧聪 on 2021/7/9.
//

#import "CLViewModelServicesImpl.h"

@implementation CLViewModelServicesImpl

#pragma mark - SBNavigationProtocol empty operation
- (void)pushViewModel:(CLViewModel *)viewModel animated:(BOOL)animated {}
- (void)popViewModelAnimated:(BOOL)animated {}
- (void)popToRootViewModelAnimated:(BOOL)animated {}
- (void)presentViewModel:(CLViewModel *)viewModel animated:(BOOL)animated completion:(VoidBlock _Nullable)completion {}
- (void)dismissViewModelAnimated:(BOOL)animated completion:(VoidBlock _Nullable)completion {}
- (void)resetRootViewModel:(CLViewModel *)viewModel {}

// viewController
- (void)pushController:(CLViewController *)viewController animated:(BOOL)animated {}
- (void)popControllerAnimated:(BOOL)animated {}
- (void)popToRootControllerAnimated:(BOOL)animated {}
- (void)presentViewController:(CLViewController *)viewController animated:(BOOL)animated completion:(VoidBlock _Nullable)completion {}
- (void)dismissViewControllerAnimated: (BOOL)flag completion: (void (^ __nullable)(void))completion {}
- (void)dismissControllerAnimated:(BOOL)animated completion:(VoidBlock _Nullable)completion {}
- (void)resetRootController:(CLViewController *)viewController {}

@end
